indebted developing country - Español Inglés Diccionario